+html
{
	scrollbar-face-color: #dee3e7;
	scrollbar-highlight-color: #fff;
	scrollbar-shadow-color: #dee3e7;
	scrollbar-3dlight-color: #d1d7dc;
	scrollbar-arrow-color: #09c;
	scrollbar-track-color: #efefef;
	scrollbar-darkshadow-color: #98aab1;
}

body
{
	margin:					0;
	padding:				0;
	font-size:				11pt;
	font-family:			'Courier New';
}

a
{
	color:					#005580;
	text-decoration:		none;
}

#lightbox_bg
{
	position:				absolute;
	z-index:				9999;
	top:					0;
	left:					0;
	background-color:		#000;
}

/**
 *	Progress Window
 *	global
 */
#MDKloading
{
	POSITION:				absolute;
	TOP:					280px;
	LEFT:					40%;
	border:					#b2d0f7 3px solid;
	padding:				12px 10px 10px 10px;
	BACKGROUND:				url( '../images/block-bg.gif' ) white repeat-x;
	FONT:					400 14px Arial, Tahoma, verdana, helvetica;
	COLOR:					#16c;
	TEXT-ALIGN:				center;
	z-index:				99999;
}

#MDKprogress
{
	padding:				1px 5px 0 24px;
	FONT-SIZE:				9pt;
	BACKGROUND:				url( '../images/loading.gif' ) left top no-repeat;
	HEIGHT:					17px;
	TEXT-ALIGN:				left;
	cursor:					pointer;
}

#MDKprogress	span
{
	color:					#ff0084;
}

.Err
{
	font-size:				9pt;
}

.Err	u
{
	color:					#0063c8;
}

.Err	b
{
	color:					#ff0084;
}

.Err	a
{
	color:					#f00;
}

#tb_main
{
	width:					100%;
	margin-top:				0;
}

#tb_left
{
	width:					24px;
}

#forum_list_menu_title
{
	background-color:		#7e7e7e;
	border:					1px solid #333;
	padding:				3px;
	font-size:				12px;
	text-align:				center;
	margin-top:				1px;
}

#member_online_info
{
	background-color:		#91b722;
	border:					1px solid #333;
	padding:				3px;
	font-size:				12px;
	text-align:				center;
	margin-top:				3px;
}

#advance_visit_setting
{
	background-color:		#efa100;
	border:					1px solid #333;
	padding:				3px;
	font-size:				12px;
	text-align:				center;
	margin-top:				3px;
}

#advance_visit_setting	a,
#member_online_info	a,
#forum_list_menu_title	a
{
	color:					#fff;
	cursor:					pointer;
}

#advance_visit_setting	img,
#member_online_info	img,
#forum_list_menu_title	img
{
	margin-bottom:			5px;
}

#main
{
	width:					100%;
	height:					60px;
	background-image:		url('../images/header_bg.png');
}

#main	#nav
{
	display:				block;
	margin:					5px 10px 0 0;
	float:					right;
}

#main	#nav	ul
{
	list-style:				none;
	margin:					0;
	padding:				0;
}

#main	#nav	ul	li
{
	float:					left;
	font-size:				9pt;
	color:					#fff;
	height:					16px;
}

#main	#nav	ul	li	a
{
	color:					#fff;
	cursor:					pointer;
}

#main	#nav	ul	li.left
{
	background-image:		url('../images/helper_bg.png');
	padding:				4px 0 0 20px;
}

#main	#nav	ul	li.center
{
	background-image:		url('../images/helper_bg.png');
	background-position:	100px;
	background-repeat:		repeat-x;
	background-position:	top;
	padding:				4px 20px 0 20px;
}

#main	#nav	ul	li.right
{
	background-image:		url('../images/helper_bg.png');
	background-position:	right;
	padding:				4px 20px 0 20px;
}

#main	#nav	ul	li.weather
{
	/*padding:				4px 5px 0 5px;*/
	margin:					0 0 0 10px;
}

#main	#nav	ul	li.weatherinfo
{
	padding:				4px 5px 0 5px;
}

#main	#nav	ul	li.wright
{
	padding-right:			20px;
}

/** 常用功能导航 **/
#main	#forum_action
{
	clear:					both;
	float:					right;
	width:					760px;
	height:					30px;
	margin-top:				5px;
}

#main	#forum_action	ul
{
	list-style:				none;
	margin:					0 20px 0 0;
	padding:				0;
}

#main	#forum_action	ul	li
{
	float:					left;
	width:					185px;
	height:					20px;
	text-align:				center;
	font-weight:			600;
	padding-top:			10px;
	background-image:		url('../images/f_d_c_bg.png');
}

#main	#forum_action	ul	li	a
{
	color:					#000;
}

#main	#forum_action	ul	li.current
{
	background-image:		url('../images/f_d_bg.png');
}
/** 常用功能导航结束 **/

/****/
#main	#forum_handle
{
	clear:					both;
	width:					100%;
	height:					31px;
	background-image:		url('../images/forum_header_bg.png');
}

#main	#forum_handle	ul
{
	list-style:				none;
	margin:					0;
	padding:				0;
}

#main	#forum_handle	ul	li
{
	float:					left;
}

#main	#forum_handle	ul	li.timer
{
	background-image:		url('../images/timer.png');
	width:					40%;
	height:					22px;
	margin:					4px 0 0 10px;
	background-repeat:		no-repeat;
	color:					#618430;
	font-size:				10pt;
	padding:				5px 0 0 26px;
}

#main	#forum_handle	ul	li.bulletin
{
	background-image:		url('../images/division.png');
	background-repeat:		no-repeat;
	background-position:	left 6px;
	width:					50%;
	height:					22px;
	font-size:				10pt;
	padding:				9px 0 0 12px;
	margin-left:			10px;
}

#main	#forum_handle	ul	li	span.bulletin_time
{
	background-image:		url('../images/bulletin.png');
	background-repeat:		no-repeat;
	background-position:	left 2px;
	padding:				5px 0 0 24px;
	color:					#0063c8;
}

#main	#forum_handle	ul	li	span.bulletin_content
{
	color:					#ff0084;
}

/*****/
#posts
{
	margin:					0 1px 0 1px;
}

#we_adsense
{
	clear:					both;
	height:					64px;
	border-left:			1px solid #aaa;
	border-right:			1px solid #aaa;
	border-bottom:			1px solid #ddd;
	margin:					1px 0 0 0;
}

#we_adsense	ul
{
	list-style:				none;
	width:					807px;
	margin:					0 auto;
	padding:				0;
}

#we_adsense	ul	li
{
	float:					left;
	margin:					0 24px 0 24px;
	padding:				0;
	height:					64px;
}

#forum_info
{
	clear:					both;
	background-image:		url('../images/body_bg.png');
	height:					36px;
	margin:					0;
	border-bottom:			1px solid #acd2e5;
}

#forum_info	ul
{
	background-image:		url('../images/handle.png');
	background-repeat:		no-repeat;
	background-position:	48px top;
	height:					12px;
	list-style:				none;
	margin:					0;
	padding:				0;
}

#forum_info	ul	li.current_forum
{
	float:					left;
	margin:					10px;
	padding:				2px 0 0 22px;
	font-size:				12px;
	background-image:		url('../images/home.png');
	background-repeat:		no-repeat;
	height:					20px;
}

#forum_info	ul	li.new_member
{
	float:					right;
	height:					20px;
	font-size:				12px;
	padding:				3px 0 0 24px;
	text-align:				right;
	margin:					10px;
	color:					#0063c8;
}

#forum_info	ul	li.new_member	span
{
	width:					100px;
	height:					24px;
	background-image:		url('../images/welcome.png');
	background-repeat:		no-repeat;
	padding:				3px 0 0 24px;
}

#forum_info	ul	li.new_member	a
{
	color:					#ff0084;
}

/* 板块列表信息 */
#forum_list
{
	position:				absolute;
	top:					129px;
	left:					0px;
	width:					186px;
	height:					100%;
	border-right:			1px solid #aaa;
	background-color:		#fff;
	z-index:				99;
	display:				none;
}

#forum_list	h2
{
	font-size:				10pt;
	margin:					0 1px 2px 1px;
	height:					18px;
	font-weight:			400;
	color:					#fff;
	border:					1px solid #666;
	padding:				5px 0 0px 10px;
	background-color:		#a8a8a8;
}

#forum_list	h2	img
{
	float:					right;
	margin-right:			10px;
	margin-top:				-1px;
	*margin-top:			-16px;
}


#forum_list	div
{
	clear:					both;
	margin:					1px 2px 1px 2px;
	font-size:				10pt;
}

/*#forum_list	div	:hover
{
	background-color:		#eee;
	color:					#003ea8;
}*/

#forum_list	div	a
{
	border:					1px solid #eee;
	color:					#003ea8;
	display:				block;
	height:					20px;
	/*background-color:		#eee;*/
	padding:				5px 0 0 10px;
}

#forum_list	div	img
{
	float:					right;
	margin-right:			10px;
	margin-top:				-20px;
	border:					0;
}

#WEHome
{
	padding:				5px 0 0 24px;
	background:				url( '../images/ico.png' ) no-repeat 8px 4px #ccc;
	*background:			url( '../images/ico.png' ) no-repeat 8px 4px #ccc;
}
/* 板块列表部分结束 */

/****/
#article_header
{
	border-top:				1px solid #aaa;
	border-left:			1px solid #aaa;
	border-right:			1px solid #aaa;
	border-bottom:			1px solid #aaa;
	font-size:				10pt;
	background-color:		#e0e0e0;
	margin:					1px 0 0 0;
}

#article_header	ul
{
	clear:					both;
	list-style:				none;
	margin:					0;
	padding:				0;
	height:					22px;
}

#article_header	ul	li
{
	float:					left;
	padding:				3px 0 0 0;
}

/****/
#article_list
{
	font-size:				10pt;
	margin:					0;
}

#article_list	:hover
{
	background-color:		#d7efff;
}

#article_list	ul
{
	clear:					both;
	border-left:			#aaa 1px solid;
	border-right:			#aaa 1px solid;
	border-top:				#fff 1px solid;
	border-bottom:			#ddd 1px solid;
	/*background-color:		#d7efff;*/
	list-style:				none;
	margin:					0px;
	padding:				0px;
	height:					26px;
}

#article_list	ul	li
{
	float:					left;
	padding-top:			5px;
}

#article_list	ul	li	img
{
	width:					20px;
	height:					20px;
	margin-top:				-2px;
}

/****/
#google_adsense
{
	clear:					both;
	border-left:			#aaa 1px solid;
	border-right:			#aaa 1px solid;
	border-top:				#fff 1px solid;
	border-bottom:			#ddd 1px solid;
	padding:				3px 0 3px 34px;
	height:					24px;
}

#view_google_adsense
{
	padding:				5px 0 3px 0;
	height:					24px;
}

#view_google_adsense	ul,
#google_adsense	ul
{
	list-style:				none;
	margin:					0;
	padding:				0;
}

#view_google_adsense	ul	li,
#google_adsense	ul	li
{
	float:					left;
}

#view_google_adsense	ul	li	a,
#google_adsense	ul	li	a
{
	display:				block;
	color:					#00f;
	font-size:				9pt;
	padding:				5px 0 0 20px;
	height:					24px;
}

/*.view_paging
{
	border-top:				1px solid #ddd;
}*/

/****/
.smile
{
	padding:				0 8px 0 8px;
}

.title
{
	width:					42%;
	padding-top:			5px;
	color:					#000;
}

.title	span
{
	color:					#ff0084;
}

.title	.forum_top
{
	color:					#f00;
}

.title	.board_top
{
	color:					#f90;
}

.title	a
{
	color:					#000;
}

.writer
{
	width:					11%;
	padding-top:			5px;
}

.writer	a
{
	color:					#618430;
}

.response_read
{
	width:					15%;
	padding-top:			5px;
	text-align:				center;
	color:					#444;
}
.response_read	span
{
	color:					#09c;
	padding:				0 2px 0 2px;
}

.last_response
{
	width:					11%;
	padding-top:			5px;
}

.last_response	a
{
	color:					#618430;
}

.last_response_time
{
	padding-top:			5px;
}

/****/
#posts_info
{
	border-top:				1px solid #aaa;
	border-left:			1px solid #aaa;
	border-right:			1px solid #aaa;
	font-size:				10pt;
	background-color:		#e0e0e0;
	height:					24px;
	margin:					1px 0 0 0;
}
#posts_info	ul
{
	clear:					both;
	list-style:				none;
	margin:					0;
	padding:				0;
	height:					22px;
}
#posts_info	ul	li
{
	float:					left;
	padding:				3px 0 0 0;
}

#posts_window
{
	border:					1px solid #c1c1c1;
	margin:					0 0 10px 0;
	padding:				0;
}

#posts_window	table
{
	width:					100%;
	margin:					0;
}

.author
{
	background-color:		#f7f7f3;
	width:					200px;
	margin:					0;
	font-size:				9pt;
	padding:				0;
	height:					24px;
}
.author	span
{
	color:					#f08;
	border-bottom:			1px solid #aaa;
	display:				block;
	padding:				3px 0 5px 5px;
	margin:					2px;
}

.author	img
{
	border:					1px solid #aaa;
	padding:				5px;
	margin:					5px 0 10px 18px;
	background-color:		#fff;
}
.author	ul
{
	list-style:				none;
	margin:					0 0 20px 20px;
	padding:				0;
}

.content
{
	font-size:				9pt;
	padding:				0;
	height:					24px;
}

.content	span
{
	color:					#666;
	border-bottom:			1px solid #aaa;
	display:				block;
	padding:				3px 0 5px 5px;
	margin:					2px;
}

.content	span	a
{
	color:					#09c;
}

.posts
{
	padding:				0 0 0 10px;
}

#content
{
	clear:					both;
	margin:					0 0 10px 0;
	padding:				0 10px 0 0;
}

#content	p
{
	margin:					0;
	padding:				0;
}

#signatures
{
	clear:					both;
	margin:					0 10px 10px 0;
	border-top:				1px dashed #aaa;
}

#signatures	span
{
	border:					none;
	width:					60px;
	padding:				0 5px 0 5px;
	margin:					0 0 0 5px;
	position:				relative;
	background-color:		#fff;
	color:					#7fcce5;
	top:					-9px;
}

#signatures	div
{
	margin:					0 10px 0 10px;
	padding:				0;
}

#signatures	p
{
	margin:					0;
	padding:				0;
}

/****/
#posts-paging
{
	border-left:			1px solid #c1c1c1;
	border-right:			1px solid #c1c1c1;
	border-bottom:			1px solid #c1c1c1;
	border-top:				1px solid #c1c1c1;
	font-size:				9pt;
	height:					20px;
	padding:				8px 0 0 0;
	text-align:				center;
}

#posts-paging	a
{
	color:					#0063c8;
}

#posts-paging	b
{
	color:					#ff0084;
}

#posts-paging	span
{
	color:					#444;
}

#posts-paging	span	b
{
	color:					#09c;
}

/**页脚**/
#forum_footer
{
	clear:					both;
	background-image:		url('../images/forum_footer.png');
	background-repeat:		repeat-x;
	height:					34px;
	margin-top:				5px;
	font-size:				10px;
	font-family:			Verdana, Arial, Helvetica;
}

#copy
{
	float:					left;
	width:					76%;
	font-weight:			600;
	padding-top:			10px;
	margin-left:			10px;
	color:					#333;
}

#copy	span	a
{
	color:					#ff0084;
}

#copy	span	a:hover
{
	color:					#ff0084;
}

#copy	a
{
	color:					#0063c8;
}

#copy	a:hover
{
	color:					#618430;
}

#expend_time
{
	float:					right;
	width:					20%;
	text-align:				right;
	margin-top:				10px;
	margin-right:			20px;
}

#expend_time	a
{
	color:					#618430;
}

/**用户注册/登录窗口**/
#me-register-window
{
	position:				absolute;
	width:					332px;
	height:					262px;
	background-color:		#DFF7FF;
	padding:				5px;
	z-index:				10000;
}

#me-login-window
{
	position:				absolute;
	width:					302px;
	height:					202px;
	background-color:		#DFF7FF;
	padding:				5px;
	z-index:				10000;
}

#me-register-main
{
	border:					1px solid #657FAC;
	width:					330px;
	height:					260px;
	color:					#000;
	background-color:		#fff;
	background:				url( '../images/wtr.jpg' ) 10px 100px no-repeat #fff;
}

#me-login-main
{
	border:					1px solid #657FAC;
	width:					300px;
	height:					200px;
	color:					#000;
	background-color:		#fff;
	background:				url( '../images/wtr.jpg' );
}

#me-register-main	h2,
#me-login-main	h2
{
	font-size:				14px;
	color:					#2f2f2f;
	padding:				8px 0 5px 12px;
	margin:					0;
	background:				url( '../images/box-bg.gif' ) 0 0 repeat-x;
	border-bottom:			1px solid #C48040;
	color:					#333;
	/*cursor:					move;*/
	font-weight:			400;
}

#me-register-main	h2	img,
#me-login-main	h2	img
{
	position:				absolute;
	top:					16px;
	right:					20px;
	cursor:					pointer;
}

#me-register-main	table,
#me-login-main	table
{
	width:					100%;
	margin-top:				12px;
	font-size:				9pt;
}

#me-register-main	table	tr,
#me-login-main	table	tr
{
	height:					24px;
}

#me-register-main	input,
#me-login-main	input
{
	/*border:				none;
	border-bottom:			1px solid #c48040;*/
	border:					1px solid #6FA1D9;
	background:				url( '../images/input-bg.gif' ) -1px -1px;
}

#me-register-main	.right
{
	text-align:				left;
	width:					80%;
}
#me-login-main	.right
{
	text-align:				left;
	width:					70%;
}

#me-register-main	.right	span,
#me-login-main	.right	span
{
	/*border:					1px solid red;*/
	padding:				0 2px 0 5px;
	height:					18px;
}

#me-register-main	.right	span	img,
#me-login-main	.right	span	img
{
	position:				absolute;
	padding:				2px 0 0 0;
	margin:					0;
}
#me-register-main	.right	span	b,
#me-login-main	.right	span	b
{
	color:					red;
	position:				absolute;
	font-weight:			400;
	padding:				2px 0 0 20px;
	*margin-top:			3px;
}

#me-register-main	.right	span	u,
#me-login-main	.right	span	u
{
	color:					red;
	position:				absolute;
	padding:				8px 0 0 10px;
	*margin-top:			2px;
}

#me-register-main	.waiting,
#me-login-main	.waiting
{
	background:				url( '../images/waiting.gif' ) 5px 5px no-repeat;
}

#me-register-main	.left
{
	width:					20%;
	text-align:				right;
}

#me-login-main	.left
{
	width:					30%;
	text-align:				right;
}

.submit
{
	text-align:				center;
	border:					1px solid;
	border-color:			#FFFDEE #FDB939 #FDB939 #FFFDEE;
	background:				#FFF8C5;
	color:					#090;
	font-weight:			400;
	height:					25px;
	width:					80px;
	margin-top:				5px;
}

/** 错误页面V2 **/
#err_main
{
	width:					100%;
	height:					260px;
	margin:					0px auto;
	padding-top:			140px;
	background:				url( '../images/err_bg_v2.png' ) no-repeat -20px -40px;
	/*border:					1px solid #aaa;*/
}

#err_main	#err_title
{
	border:					1px solid #aaa;
	width:					440px;
	height:					30px;
	margin:					0px auto 0 auto;
	background-color:		#e0e0e0;
}

#err_main	#err_title	span
{
	color:					#f00;
	padding:				8px 0 0 12px;
	font-size:				12px;
	display:				block;
}

#err_main	#err_text
{
	border:					1px solid #aaa;
	border-top:				1px solid #fff;
	width:					430px;
	height:					50px;
	margin:					0 auto;
	padding:				5px 0 0 10px;
	*padding:				15px 0 0 10px;
}

#err_main	#err_text	p
{
	padding:				0;
	margin:					5px 0 5px 0;
	font-size:				10pt;
}

#err_main	#err_text	p	span
{
	color:					#ff0084;
}
/** 错误页面V2结束 **/

/** 发布文章 **/
/* 编辑器框架 */
#me-meEPlus-window
{
	/*position:			absolute;
	top:				80px;
	left:				10%;*/
	background-color:	#e7e7e7;
	width:				710px;
	padding:			5px;
	margin:				1px 0 5px 2px;
}

#me-meEPlus-main
{
	background-color:	#fff;
	width:				708px;
	border:				1px solid #aaa;
}

#me-meEPlus-title
{
	font-size:			14px;
	color:				#333;
	padding:			5px 0 3px 0px;
	margin:				2px;
	background-color:	#e7e7e7;
	height:				22px;
	border-bottom:		1px solid #aaa;
	cursor:				move;
}

#me-meEPlus-title	.editor_title
{
	/*background:			#fff;
	border:				1px solid #d8dfea;*/
	border-bottom:		0;
	width:				100px;
	font-size:			14px;
	color:				#000;
	padding:			5px;
	font-weight:		400;
	text-align:			center;
}

#close-meEPlus-window
{
	position:			absolute;
	top:				22px;
	right:				20px;
	cursor:				pointer;
}

/* 编辑器容器 */
#me-meEditor-plus
{
	padding:			0 0 2px 0;
	margin:				10px 5px 0 5px;
}

#me-meEditor-plus	form
{
	margin:				0;
	padding:			0;
}

#meEditor-posts-mood
{
	margin-right:		10px;
}

#meEPlus-title-tags
{
	margin-left:		3px;
}

#meEditor-plus-content
{
	position:			relative;
	margin:				-1px 5px 10px 5px;
	border:				1px #cce0f5 solid;
	z-index:			1;
}

#meEditor_fontname,
#meEditor_fontsize
{
	font-size:			10pt;
}

#meEditor_fontname_popup_div,
#meEditor_fontsize_popup_div,
#meEditor_backcolor_popup_div,
#meEditor_forecolor_popup_div
{
	margin:			0;
}

#meEditor_fontname_popup_div	ul
{
	list-style:			none;
	margin:				0;
	padding:			3px;
	width:				100px;
	border:				1px solid #cce0f5;
	background-color:	#fff;
}

#meEditor_fontsize_popup_div	ul
{
	list-style:			none;
	margin:				0;
	padding:			3px;
	width:				32px;
	border:				1px solid #cce0f5;
	background-color:	#fff;
}

#meEditor_backcolor_popup_div	ul,
#meEditor_forecolor_popup_div	ul
{
	list-style:			none;
	margin:				0;
	padding:			3px;
	width:				66px;
	height:				132px;
	border:				1px solid #cce0f5;
	background-color:	#fff;
}

#meEditor_fontsize-popup_div	ul	li,
#meEditor_fontname_popup_div	ul	li
{
	cursor:				pointer;
	padding:			2px;
	margin:				1px;
}

#meEditor_backcolor_popup_div	ul	li,
#meEditor_forecolor_popup_div	ul	li
{
	cursor:				pointer;
	float:				left;
	padding:			2px;
	height:				5px;
	width:				5px;
	margin:				1px;
}

#meEditor-plus-buttons
{
	/*height:				24px;
	padding:			2px 2px 4px 2px;*/
	padding:			3px 0 3px 8px;
	border-bottom:		1px solid #cce0f5;
}

#meEditor-plus-smiles
{
	height:				330px;
	width:				30px;
	border-right:		1px solid #cce0f5;
	float:				left;
	text-align:			center;
}

#meEditor-plus-smiles	img
{
	display:			block;
}

#meEditor-plus-doc
{
	float:				left;
	width:				655px;
	/*border:				1px solid red;*/
}

#meEditor-plus-doc	#meEditor_iframe
{
	border:				1px solid #fff;
	width:				653px;
	height:				329px;
	font-size:			12px;
}

#meEditor-plus-doc	#meEditor_source
{
	border:				0px solid #fff;
	width:				653px;
	height:				327px;
	*+margin-left:		-10px;
}

#meEditor-plus-advancectl
{
	clear:				both;
	width:				673px;
	border-top:			1px solid #cce0f5;
	height:				24px;
	padding:			4px 0 0 14px;
	font-size:			10pt;
}

#meEditor-plus-advancectl	input
{
	border:				0;
}

#meEditor-plus-advance
{
	clear:				both;
	border-top:			1px solid #cce0f5;
	width:				100%;
}

#meEditor-plus-advance	table
{
	width:				100%;
	background-color:	#f5fbff;
	border-bottom:		1px #fff solid;
	margin-top:			0px;
	font-size:			10pt;
}

#meEditor-plus-advance	table	.todaymood
{
	border-right:		1px #cce0f5 solid;
	width:				70px;
	text-align:			center;
	height:				auto;
	font-size:			10pt;
}

#meEditor-plus-advance	table	img
{
	margin-left:		10px;
}

#meEditor-plus-advance	table	.fj
{
	border-top:			1px #cce0f5 solid;
	background-color:	#fff;
	height:				18px;
	margin:				4px;
}

#meEditor-plus-advance	table	a
{

	color:				#0066a7;
}

#meEditor-plus-advance	table	.filelist
{
	border-top:			1px #cce0f5 solid;
	background-color:	#fff;
	height:				18px;
}

#meEditor-plus-advance	table	#uploadFiles
{
	margin:				4px;
}

.fileInfo
{
	margin:				5px;
}

#meEditor-plus-advancectl	button
{
	float:				right;
	background-color:	#fff;
	height:				22px;
	margin:				0 3px 0 0;
	width:				100px;
	padding-top:		0px;
	border:				0px;
	border-left:		1px solid #cce0f5;
	*+margin-top:		-21px;
	*+padding-top:		3px;
}

/* 标题部分的右侧 */
.title-tags-right-top
{
	border-top:			3px solid #cee1ef;
	border-left:		3px solid #cee1ef;
	border-right:		3px solid #cee1ef;
	border-bottom:		0;
	width:				520px;
	padding:			3px 3px 3px 8px;
}

.title-tags-right-bottom
{
	border-top:			0;
	border-left:		3px solid #cee1ef;
	border-right:		3px solid #cee1ef;
	border-bottom:		3px solid #cee1ef;
	width:				520px;
	padding:			3px 3px 3px 8px;
}

.title-tags-right-bottom	input,
.title-tags-right-top	input
{
	width:				510px;
	height:				18px;
}

.title-tags-left
{
	height:				25px;
	width:				150px;
	font-size:			10pt;
	text-align:			right;
	padding-right:		5px;
}

.selected
{
	background-color:	#cee1ef;
}

.ubb-mode
{
	border-top:			1px #cce0f5 solid;
	border-right:		1px #cce0f5 solid;
	border-left:		1px #cce0f5 solid;
	border-bottom:		1px #cce0f5 solid;
	margin:				10px 0 0 20px;
}

.wysiwyg-mode
{
	border-top:			1px #cce0f5 solid;
	border-right:		1px #cce0f5 solid;
	border-left:		1px #cce0f5 solid;
	border-bottom:		1px #fff solid;
	margin:				10px 0 0 10px;
}

.submitbutton
{
	text-align:			center;
	border:				1px solid;
	border-color:		#FFFDEE #FDB939 #FDB939 #FFFDEE;
	background:			#FFF8C5;
	color:				#090;
	font-weight:		400;
	height:				25px;
	width:				80px;
	margin-left:		40px;
	margin-bottom:		10px;
}

/* 编辑器按钮的全局样式 */
button
{

	position:			relative;
	background-color:	#fff;
	padding:			3px 10px 2px 10px;
	height:				26px;
	width:				128px;
	z-index:			2;
}

input
{
	border-top:			1px solid #333;
	border-left:		1px solid #333;
	border-right:		1px solid #ccc;
	border-bottom:		1px solid #ccc;
}

/* POPUP 菜单部分 */
#me-meEditor-popup-code
{
	position:			absolute;
	top:				308px;
	*+top:				307px;
	left:				406px;
	width:				290px;
	height:				185px;
	border:				1px solid #cce0f5;
	background-color:	#fff;
	padding:			10px;
	*+padding:			5px 10px 0 5px;
	z-index:			10;
}
#me-meEditor-popup-code	h2
{
	display:			block;
	margin:				0 0 5px 0;
	*+margin:			5px;
	font-size:			9pt;
	padding:			0px;
}

#me-meEditor-popup-code	textarea
{
	display:			block;
	width:				285px;
	*+width:			280px;
	height:				130px;
	*+height:			120px;
	margin:				0;
	border-top:			1px solid #333;
	border-left:		1px solid #333;
	border-right:		1px solid #ccc;
	border-bottom:		1px solid #ccc;
}

#me-meEditor-popup-code	select
{
	margin-left:		10px;
	width:				120px;
}

.popup_button
{
	text-align:			center;
	border:				1px solid;
	border-color:		#FFFDEE #FDB939 #FDB939 #FFFDEE;
	background:			#FFF8C5;
	color:				#090;
	font-weight:		400;
	height:				25px;
	width:				60px;
	margin:				5px 0 0 10px;
}